Definitions | Top, t T,  x. t(x), x:A. B(x), a:A fp B(a), type List, x:A B(x), b, ( x L.P(x)), P   Q, EqDecider(T), Type, False, P  Q, P  Q, P & Q, x.A(x), , x dom(f), [], x:A B(x), (L), left + right, P Q, [car / cdr], (x l), {T}, if b then t else f fi , f g |